Recibo este error de crear la aplicación React una y otra vez, incluso después de realizar la parte de desinstalación.
npm uninstall -g create-react-app
actualizado, auditado 1 paquete en 570ms
encontrado 0 vulnerabilidades
npx create-react-app test-app
Necesita instalar los siguientes paquetes: create-react-app ¿Está bien para continuar? (y) y
Está ejecutando
create-react-app4.0.3, que está detrás de la última versión (5.0.0).Ya no admitimos la instalación global de la aplicación Create React.
Elimine cualquier instalación global con uno de los siguientes comandos:
- npm desinstalar -g crear-reaccionar-aplicación
- hilo global eliminar crear-reaccionar-aplicación
Las últimas instrucciones para crear una nueva aplicación se pueden encontrar aquí: https://create-react-app.dev/docs/getting-started/
C:\>npm --version 8.3.0 C:\>node --version v16.13.0¿Cómo puedo arreglar esto?
He resuelto este problema ejecutando
$ npm uninstall -g create-react-appluego
$ npx clear-npx-cacheluego
$ npm install -g create-react-app@5.0.0y finalmente fue capaz de usar:
$ npx create-react-app my-appSi está utilizando npm> 5 y sigue recibiendo este error. Es posible que haya instalado npm antiguo y luego actualizado. Intenté borrar el caché de npm con el siguiente comando. Debería funcionar a las mil maravillas.
npx clear-npx-cacheTengo el mismo problema y lo solucioné ejecutando los siguientes comandos:
npx clear-npx-cache npm cache verifyVaya a la carpeta "..\npm-cache" en la que obtiene su ruta del comando anterior y elimine todo
npm install -g npm@8.3.0 npx create-react-app your_app_nameEstaba teniendo el mismo problema y sin importar lo que intentara (es decir, borrar el caché, desinstalar -g create-react-app, etc.) nada funcionó.
Tuve que usar:
$ npm uninstall -g create-react-appy
$ npm uninstall create-react-appy luego pude usar:
$ npx create-react-app my-appSé que parece simple, pero esto fue lo único que funcionó para mí.
Si aún recibe el mismo error después de probar las otras soluciones de respuestas, intente lo siguiente:
Vaya a la ruta donde npm instala los paquetes globalmente.
Busque la carpeta create-react-app y elimínela. Es posible que deba eliminar los archivos relacionados con create-react-app de la carpeta principal:
También puede probar el comando 'npm root -g' para obtener la ruta, sin embargo, para mí, la ruta devuelta no era la correcta por alguna razón.
npx clear-npx-cache //CMD UTILIZADO PARA EL PROCEDIMIENTO NORMAL PARA IR
Tendrá que borrar el caché npx para que funcione.
Puede ubicar la ubicación de la carpeta donde se instaló create-react-app usando npm ls -g create-react-app .
Además, para borrar el caché, consulte esta respuesta en ¿Cómo puedo borrar el caché central para `npx`?
Intente ejecutar npx clear-npx-cache para borrar su caché npx y luego ejecute el npx create-react-app your-app .
También eche un vistazo a esta respuesta sobre cómo borrar el caché.
Además, podría valer la pena intentar forzar la última versión con:
npx create-react-app@latest my-app --use-npm
Lo he resuelto con los siguientes pasos:
npm uninstall -g create-react-app
npx clear-npx-cache
npx create-react-app myapp
Probé ambos y todos funcionan bien. Puedes probar cualquiera de ellos.
npx create-react-app@5.0.0 mi-aplicación o npx clear-npx-cache
Para borrar un caché en npm, debemos ejecutar el npm cache clean --force en nuestra terminal:
npm cache clean --force npx clear-npx-cacheclean : Elimina todos los datos de su carpeta de caché.
Solo intente ejecutar el comando crear con fuerza a la última versión. Así como esto:
npx create-react-app@latest_version my-app --use-npmY la última versión es 5.0.0 , así que prueba este comando:
npx create-react-app@5.0.0 my-appAhora, su error debe ser resuelto.
Solo necesita borrar su caché y luego puede crear un nuevo proyecto React. En primer lugar, borre el caché ejecutando este comando:
npx clear-npx-cacheSi no funciona, use esto y vuelva a intentarlo: elimine todo de esta ruta.
C:\Users\Your_user_name\AppData\Roaming\npm-cacheEn macOS (y probablemente en Linux), es ~/.npm/_npx. Puedes soltarlo con:
rm -rf ~/.npm/_npx O pruebe el comando npm cache clean --force usando el modo administrador en su terminal. Ahora, simplemente vuelva a ejecutar su comando de creación.
npx create-react-app your-appSimplemente ejecute este comando uno por uno.
npm uninstall -g create-react-appnpm cache clean --forcenpm cache verifynpx create-react-app my-app(npx create-react-app@5.0.0 my-app) funcionó de maravilla y también es mucho más rápido ahora que el antiguo reaccionar js
Seguí las sugerencias anteriores pero no resolvió mi problema. Debajo de las empinadas resolvió mi problema
1- Aprenda la ruta de la carpeta de caché npm:
verificación de caché npm
Esto le da la ruta de la carpeta de caché de npm: Caché verificada y comprimida (~\AppData\Local\npm-cache_cacache)
2- Ve a la carpeta "..\npm-cache" y borra todo
3- Cerá tu proyecto:
npx crear-reaccionar-aplicación mi-aplicación